@charset "utf-8";
/* CSS Document */

/*顶部广告部分*/
#top_ad {width:977px; margin:auto; clear:both;padding:8px 0px;  clear:both; height:77px;}
#top_ad .ad_l { width:665px; height:75px; border:solid 1px #CCC; float:left;}
#top_ad .ad_r { width:300px; height:75px; border:solid 1px #CCC; float:right;}

#main { width:975px; clear:both; border:solid 1px #CCC; margin:auto; overflow:auto; zoom:1; background:#f7f7f7} 
.toolbar { padding:10px; border-bottom:solid 1px #CCC; clear:both; height:34px; background:#FFF}
.seach { float:left; position:relative; height:34px; width:460px; z-index:100000}
#search_tag { width:119px; position:absolute; left:0px; top:0px; z-index:500; background:#333; overflow:auto;zoom:1}
#search_tag dt { height:34px; display:block; background:url(../images/telephone/1_03.gif) no-repeat; font-size:14px; font-weight:bold; line-height:34px; text-align:center; padding-right:8px; color:#FFF}
#search_tag dd{ display:none; background:#333; color:#FFF; height:30px; line-height:30px; font-size:14px; text-align:center;border-bottom:dashed 1px #666;}
#search_tag dd a { color:#FFF; text-decoration:none; }
#search_tag dd a:hover { color:#CCC}
.seach .text { padding:5px; position:absolute; left:119px; top:0px; height:24px; line-height:24px; margin:0px; background:url(../images/telephone/1_05.gif) repeat-x; border:none; color:#333; font-size:14px; width:242px;}
.seach #button { float:right; padding:0px; margin:0px; border:none; background:url(../images/telephone/1_07.gif) no-repeat; width:89px; height:34px; font-size:14px; color:#FFF; font-weight:bold;}

.textAd { float:right; font-size:12px; color:#666; line-height:34px;}
.ToolButton { float:left; list-style:none}
.ToolButton li { float:left; padding-left:8px;}
.ToolButton li a { background:url(../images/telephone/1_09.gif) no-repeat; width:75px; height:34px; color:#FFF; line-height:34px; text-decoration:none; display:block; text-align:center; font-size:14px;}
.ToolButton li a:hover { color:#FC0;}
.telContainer { overflow:auto; zoom:1;background:#f7f7f7; position:relative; padding-top:8px}

.subnav { width:150px; position:absolute; top:8px; left:0px; z-index:2; font-size:14px; list-style:none}
.subnav .this {height:37px;  background:url(../images/telephone/1_16.gif) repeat-x left bottom #FFF;  border-top:solid 1px #CCC; color:#0044aa; font-weight:bold}
.subnav li {line-height:30px; text-align:center;}
.subnav li a { height:37px; padding-top:1px; color:#666; display:block; text-decoration:none}
.subnav li a:hover { padding-top:0px;background:url(../images/telephone/1_16.gif) repeat-x left bottom #FFF;  border-top:solid 1px #CCC; color:#0044aa; font-weight:bold}
.telContent { float:right; background:#FFF; border-right:solid 1px #cccccc; border-top:solid 1px #cccccc; width:822px; background:url(../images/telephone/1_24.gif) repeat-x left bottom; margin-right:8px;_margin-right:4px; position:relative}
.telContent .leftBg{ background:url(../images/telephone/1_17.gif) repeat-y left top #FFF; padding:12px 0px 15px 5px; left:0px; top:0px}
.telContent .leftBg .jiao { position:absolute; left:0px; bottom:0px}
.telephone { padding:10px 20px 0px 20px;border:solid 1px #CCC; background:#FFF; clear:both; margin:0px 8px 0px 8px}
.telephone ul { overflow:auto;zoom:1; clear:both; list-style:none}
.telephone ul li { padding:8px 0px; line-height:20px; color:#666; float:left; background-image:url(../images/telephone/dian.gif); background-repeat:repeat-x; background-position:left center; clear:both; width:100%;}
.telephone ul .this { background-color:#f4f4f4}
.telephone ul .this a {background-color:#f4f4f4; color:#cd0000}
.telephone ul .tit { font-size:14px; text-decoration:none; color:#0044aa; float:left; background:#FFF; white-space:nowrap; padding-right:10px;}
.telephone ul li .tel { float:right; white-space:nowrap; background:#FFF; padding-left:10px;}
.telephone ul li .tel a{ color:#0044aa; font-size:14px; text-decoration:none; font-family:Verdana, Geneva, sans-serif}
#pages { padding:20px 0px 10px 0px; clear:both; text-align:center; font-size:14px; line-height:21px; color:#333}
#pages a { display:inline-block; zoom:1; *display:inline; height:21px; line-height:21px; background:#999; color:#FFF; width:50px; text-decoration:none; margin:2px;}
#pages a:hover { background:#666}
.tel_main {position:absolute; width:458px; height:100%; top:240px; z-index:1000; text-align:center; display:none}
#tel_regMain {width:458px; height:100%; display:none}
.tel_tishi { font-size:12px;background:#f7f7f7; text-align:center; padding:10px 0px;color:#0044aa;}
.tel_tishi a {color:#0044aa; text-decoration:underline}
.tel_tishi a:hover { color:#ba2636}

/*tel_nav*/
.tel_nav { padding:8px 10px}
.tel_nav ul { clear:both; overflow:auto; zoom:1; list-style:none}
.tel_nav li { float:left; width:106px; font-size:12px; text-align:center;padding:3px 0px; display:block} 
.tel_nav li a { color:#333; text-decoration:none; display:inline-block; zoom:1; *display:inline; height:21px; padding:0px 3px;line-height:21px; padding:0px 3px}
.tel_nav li a:hover { background:#CCC;}
.tel_nav .this a,.tel_nav .this a:hover { background:#00719d; color:#FFF;}
#search_tishi_list { position:absolute;left:118px; top:34px; border-bottom:solid 1px #CCC; border-left:solid 1px #CCC; border-right:solid 1px #CCC; background:#FFF; font-size:12px; width:252px; line-height:23px; display:none}
#search_tishi_list ul { list-style:none}
#search_tishi_list ul li { padding:0px 5px; color:#333; border-top:dotted 1px #cccccc; cursor:pointer;}
#search_tishi_list ul .this { background:#fffece;}
